草庐IT

e2 studio

全部标签

java - 从 Android Studio 上的 EditText 获取十进制数

编辑:已解决!我知道这之前已经发布过,但我从中看到的答案对我不起作用。我正在尝试从一个文本字段(我已将其指定为十进制输入)获取输入,但除了toString之外想不出任何其他方法来获取它的值。下面的内容崩溃了,错误日志显示java.lang.IllegalStateException:无法执行Activity的方法publicvoidbuttonOnClick(Viewv){//dosomethingwhenthebuttonisclickedDoubleinputNum;TextViewmField=(TextView)findViewById(R.id.mField);TextVie

Android Studio 找不到 JUnit 包

我似乎无法获得测试文件来查找Junit4。我一直在努力,我只是很沮丧。它说在org下找不到符号junit。我用谷歌搜索过的所有内容(几天),甚至android文档都说这是如何做到的。我做错了什么?这是我的测试类importorg.junit.Test;importandroid.app.Application;publicclassApplicationTest{//@TestpublicApplicationTest(){}}这是我的build.gradleapplyplugin:'com.android.application'android{compileSdkVersion21

java - Android Studio 1.4 - 在根项目 'assemble' 中找不到任务 'bin'

我昨天升级到了AndroidStudio1.4。在升级之前,我可以在任务字段中使用“assemble”在运行/调试配置下运行Gradleassemble。现在,我收到以下错误:3:22:48PM:Executingexternaltask'assemble'...FAILURE:Buildfailedwithanexception.Whatwentwrong:Task'assemble'notfoundinrootproject'bin'.Try:Rungradletaskstogetalistofavailabletasks.Runwith--stacktraceoptiontoge

java - 如果作为应用程序安装,则Android应用程序崩溃;如果通过Android Studio运行,则可以运行

我在AndroidStudio2.1.3中制作了一个应用程序,因为我已经在(不同的)仿真器和我自己的手机(小米RedmiNote3,Android5.0.2LRX22G)中进行了测试。当我将应用程序交给几个friend进行测试时,他们都说了同样的事情:应用程序正常启动,他们选择了他们感兴趣的Activity,他们在文本字段中输入了数据,并在按下按钮的那一刻(假设(进行一些数学运算)以接收数学答案,该应用程序将停止并返回“主要”Activity。compileSdkVersion24buildToolsVersion'23.0.3'dexOptions{javaMaxHeapSize"4

java - Android Studio : SuperpoweredAdvancedAudioPlayer. h: 没有那个文件或目录

尝试运行来自superpowered(https://github.com/superpoweredSDK/Low-Latency-Android-Audio-iOS-Audio-Engine/tree/master/Android/CrossExample/app/src/main/java/com/superpowered/crossexample)的Low-Latency-Android-Audio-iOS-Audio-Engine附带的AndroidCrossexample应用。我得到:SuperpoweredAdvancedAudioPlayer.h:没有这样的文件或目录。根

android - 将 Android Studio 从 2.1.2 更新到 2.2 - 找不到数据绑定(bind)库

我得到的错误如下:Error:Couldnotfindcom.android.databinding:library:1.2.1.Requiredby:XYZAPP:app:unspecifiedSearchinbuild.gradlefiles 最佳答案 我有同样的问题。将Android支持存储库更新为rev.AndroidSDK中的38为我解决了这个问题。之前我将AndroidSDKTools、AndroidSDKPlatform-tools更新到最新版本并安装了Android7.0SDKPlatform,这也可能有所帮助。p>

android - 使用 Google Drive 在 OS X 上的 Android Studio 中导致 gradle 构建失败的图标文件

对于大学类(class),我需要使用GoogleDrive文件夹作为我的项目位置。问题是Google云端硬盘让我隐藏了OSXIconfiles出现。当我尝试在AndroidStudio中运行该应用程序并构建它时,一个Icon文件打开并且我收到以下消息:生成文件夹下的文件,不应编辑。错误:文件名必须以.xml结尾。我的res/layout文件夹包含一个Icon文件,(显然)它不是以.xml结尾的。我删除了文件,但仍然出现相同的错误。有没有办法解决这个问题,以便在Mac上的GoogleDrive文件夹中构建我的应用程序,还是不可能?以下是上下文中的错误:/Users/meda/Google

android - 如何从另一台电脑导出 android studio 证书或 keystore

我在另一台电脑上更新应用程序时遇到问题,我必须插入新签名的apk才能发布apk。我是否有任何选项可以将keystore从以前的电脑导出到当前电脑。因为我被告知如果我想在Play商店上传新的apk,我必须根据以前的版本签署相同的证书和keystore。有什么办法吗 最佳答案 将.JKS文件从以前的电脑复制到您当前的电脑使用现有keystore生成签名APk的步骤1.转到构建菜单->选择生成签名的apk选项。通过选择现有keystore提供keystore路径。提供key别名、key存储密码和key密码点击下一步按钮如果询问主密码,请提

android - 如何在 Android Studio 中使用 PostResponseAsyncTask 将 SharedPreferences 设置为下一个 Activity 值?

我的问题是这个问题的扩展here但在这个问题中我添加了两个函数:共享首选项记住我功能(复选框)目前,我设法在有/没有记住我复选框的情况下登录,并打算从mysql数据库中获取其余的JSON对象。但问题出在LoginActivity.javaPARTAblock内部。当我重新启动/重建应用程序时,Intent数据为空,不会存储并发送到下一个Activity。自动登录时,数据无法存储和发送到下一个Activity。代码如下JSON对象{"access":"PA001","password":"123","fullname":"ARCADE","branch":"HQ","section":"

java - 如何在 Android Studio 中显示参数类型标签?

我希望androidstudio在方法的参数旁边显示一个标签,例如它是context还是attachToRoot,如下图所示。/image/2gWuU.png如何在Androidstudio中启用此选项? 最佳答案 这是AndroidStudio3.0的一个特性,默认开启。它仍处于测试阶段,但相当稳定。你可以tryitnow.那里有设置和配置File->Settings->Editor->General->Appearance->Showparameternamehints 关于java